﻿using System;

namespace UniRx
{
	// Token: 0x0200037F RID: 895
	public interface IScheduler
	{
		// Token: 0x17000116 RID: 278
		// (get) Token: 0x06001240 RID: 4672
		DateTimeOffset Now { get; }

		// Token: 0x06001241 RID: 4673
		IDisposable Schedule(Action action);

		// Token: 0x06001242 RID: 4674
		IDisposable Schedule(TimeSpan dueTime, Action action);
	}
}
